Castor: a Constraint-based SPARQL Engine with Active Filter Processing

نویسندگان

  • Yves Deville
  • Christine Solnon
  • Pierre-Antoine Champin
چکیده

Efficient evaluation of complex SPARQL queries is still an open research problem. State-of-the-art engines are based on relational database technologies. We approach the problem from the perspective of Constraint Programming (CP), a technology designed for solving NP-hard problems. Such technology allows us to exploit SPARQL filters early-on during the search instead of as a post-processing step. We propose Castor, a new SPARQL engine based on CP. Castor performs very competitively compared to state-of-the-art engines.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Castor : a constraint-based SPARQL engine with active filter processing. (Castor : un moteur SPARQL basé sur les contraintes avec exploitation actif de filtres)

SPARQL is the standard query language for graphs of data in the Semantic Web. Evaluating queries is closely related to graph matching problems, and has been shown to be NP-hard. State-of-the-art SPARQL engines solve queries with traditional relational database technology. Such an approach works well for simple queries that provide a clearly de ned starting point in the graph. However, queries e...

متن کامل

Castor: Using Constraint Programming to Solve SPARQL Queries

As the amount of available data continues to grow in the semantic web, so does the need for efficient query engines. SPARQL [3] is a query language for RDF graphs standardized by the W3C. It is implemented by many triple stores like Sesame, 4store, Virtuoso, etc. However, they are still orders of magnitude slower than traditional relational databases. A key challenge is that SPARQL queries are ...

متن کامل

An Effective SPARQL Support over Relational Databases

Supporting SPARQL queries over relational databases becomes an active topic recently. However, it has not received enough consideration when SPARQL queries include restrictions on values (i.e filter expressions), whereas such a scenario is very common in real life applications. Challenges to solve this problem come from two aspects, (1) databases aspect. In order to fully utilize the well-devel...

متن کامل

Comparative study of Performance and Emission Characteristics of a Diesel Engine Fueled by Castor and jatropha methyl Ester with the help of T Test

Biofuels are playing important role in recent decades as substitutes for petro diesel. Biodiesel derived from vegetable oils are found to give comparable performance and emission characteristics. In this paper a comparative study has been done between two fuels combinations i.e. jatropha and castor. The biodiesel was prepared from neat oils and blends of biodiesel (up till 20%) were prepared...

متن کامل

SAMUEL: A Sharing-based Approach to processing Multiple SPARQL Queries with MapReduce

The volume of RDF data is now growing tremendously. It is thus considered prudent to store and process massive RDF data with distributed SPARQL engines instead of relying on a singlemachine system.Many sophisticated index and partitioning schemes have also been proposed to support SPARQL query evaluations. However, existing SPARQL engines have mainly followed oneat-a-time scheme so that query e...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012